Toward high-performance computational chemistry: I. Scalable Fock matrix construction algorithms

نویسندگان

  • Ian T. Foster
  • Jeffrey L. Tilson
  • Albert F. Wagner
  • Ron L. Shepard
  • Robert J. Harrison
  • Ricky A. Kendall
  • Rik J. Littlefield
چکیده

Several parallel algorithms for Fock matrix construction are described. The algorithms calculate only the unique integrals, distribute the Fock and density matrices over the processors of a massively parallel computer, use blocking techniques to construct the distributed data structures, and use clustering techniques on each processor to maximize data reuse. Algorithms based on both square and row blocked distributions of the Fock and density matrices are described and evaluated. Variants of the algorithms are discussed that use either triple-sort or canonical ordering of integrals, and dynamic or static task clustering schemes. The algorithms are shown to adapt to screening, with communication volume scaling down with computation costs. Modeling techniques are used to characterize algorithm performance. Given the characteristics of existing massively parallel computers, all the algorithms are shown to be highly eecient on problems of moderate size. The algorithms using the row blocked data distribution are the most eecient.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mpqc: Massive Parallel Quantum Chemistry 1.2 Fock-matrix Construction

I am a first year CS graduate student researching high performance algorithms, applications, and architectures. I am currently mainly working with Prof James Demmel on parallel numerical linear algebra algorithms. In the past, I have worked at the Parallel Programming Labrotary at University of Illinois, where I was advised by Prof Laxmikant Kale and worked on the development of Charm++, Charm+...

متن کامل

New implementation of high-level correlated methods using a general block tensor library for high-performance electronic structure calculations

This article presents an open-source object-oriented C++ library of classes and routines to perform tensor algebra.The primary purpose of the library is to enable post-Hartree–Fock electronic structure methods; however, the code is general enough to be applicable in other areas of physical and computational sciences. The library supports tensors of arbitrary order (dimensionality), size, and sy...

متن کامل

High-Performance Computational Chemistry: Hartree-Fock Electronic Structure Calculations on Massively Parallel Processors

The parallel performance of the NWChem version 1.2 parallel direct-SCF code has been characterized on ve massively parallel supercomputers (IBM SP, Kendall Square KSR-2, Cray T3D and T3E, and Intel Touchstone Delta) using single-point energy calculations on seven molecules of varying size (up to 389 atoms) and composition ((rst-row atoms, halogens, and transition metals). We compare the perform...

متن کامل

Novel Algorithms for Ultra Scale Electromagnetic Problems in the Supercomputing Era

The need for increasing fidelity and accuracy in mission-critical electromagnetic applications have pushed the problem sizes toward extreme computational scales. Therefore, there is a large premium placed on the investigation of parallel and scalable integral equation simulators, a particularly useful class of computational electromagnetics, to meet this demand. This dissertation will focus on ...

متن کامل

CP2K - Sparse Linear Algebra on 1000s of cores A dCSE Project

CP2K is a freely available atomistic and molecular simulation code, able to study of a wide range of molecular and bulk materials with methods including classical potentials, density functional theory (DFT), Hartree-Fock and post-HF methods. Following two earlier dCSE projects, we report here on an additional 6 months of work to optimisise the DBCSR sparse matrix multiplication library embedded...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Computational Chemistry

دوره 17  شماره 

صفحات  -

تاریخ انتشار 1996